﻿/*Class*/
.class-content-header {text-align:center;padding: 4px;font-size:18px}
.class-left-content {height:700px}
.choose { padding: 7.5px 6.5px;border: none; outline: none; cursor: pointer;max-width:100%;overflow:hidden}
.class-manager-btn {vertical-align:bottom}
.class-student-box,.class-report-canvas,.class-student-detail {padding: 0 16px}
.student-list { max-height:540px;overflow:auto}
.student-list ul li {cursor:pointer}
.class-add-student-modal {width:40%}
.class-student-list {max-height:400px;overflow:auto}
.student-img { height: 40px; width: 40px; margin: 0 5px 0 0}
.class-insert-point-modal {width:70%}
.class-insert-point-header {padding: 40px 5px 52px 5px;text-align:center;transition: all 0.25s}
.class-insert-point-header-text {font-size:30px;padding: 8px 0;transition:all 0.25s}
.create-insert-point-btn {padding: 3px 12px;vertical-align:bottom}
.close-insert-point-btn,.close-student-detail-btn {margin:4px 16px}
.close-insert-point-btn:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}
.class-insert-point-table table {width:100%}
.class-insert-point-table table tr td {font-size:14px;text-align:center;padding:0}
.class-insert-point-table table tr .name-col {width:24%}
.class-insert-point-table table tr .view-name-col,.class-insert-point-table table tr .view-average-col {padding:11px 0}
.class-insert-point-table table tr .insert-point-col {width:12%}
.class-insert-point-table table tr .average-col {width:16%}
.class-insert-point-table table tr .point-col {width:25%;padding: 4px 0}
.class-insert-point-table table tr .view-point-col {border-bottom: 1px solid #ebebeb;border-right: 1px solid #ebebeb}
.class-insert-point-table table tr .view-point-col:last-child {border-right:none}
.class-insert-point-table table tr .insert-point-col input[type=text] {width:100%;padding: 4px 0;border:none;outline-color:#009688;text-align:center}
.class-insert-point-table table tbody tr {border-bottom: 1px solid #ebebeb}
.class-insert-point-table table tbody tr td {border-right: 1px solid #ebebeb}
.class-insert-point-table table tbody tr td:last-child {border-right:none}
.class-point-slide-btn {padding:4px}
.class-right-content{overflow-x:hidden}
#class-report{display:none}
.class-report-content {height:660px;overflow-y:auto}
.class-report-date {border:none;outline:none;padding:5px}
.class-report-year {display:none}
.class-report-canvas-inner {padding:5px}
canvas {-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none}
.class-student-results { height:501px;overflow:auto}
.class-date {padding: 3px 4px;color: black;border:none}
.class-editor { padding: 4px 4px;color: black;border:none;outline:none}
.class-select { cursor: pointer;padding: 5.5px 4px;color:#393939;border:none;outline:none}
.class-options {cursor:pointer}
.class-btn {vertical-align:bottom;padding: 3px 10px;border:1px solid white}
.student-info-img { height: 120px; width: 120px}
.search-input {padding:5px;width:70%;border:none;outline:none}
